package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.TreeEntity;

/**
 * 分享类别对象 a_dict_Industry_affiliation
 *
 * @author system
 * @date 2024-12-12
 */
public class ADictIndustryAffiliation extends TreeEntity {
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private Long id;

    /** 分享类别名称 */
    @Excel(name = "分享类别名称")
    private String inName;

    /** 逻辑删除 */
    private String disFlag;

    private String delFlag;

    /** 是否上线 */
    @Excel(name = "是否上线")
    private String isShow;

    /** 排序 */
    @Excel(name = "排序")
    private Integer numSoft;

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId()
    {
        return id;
    }
    public void setInName(String inName)
    {
        this.inName = inName;
    }

    public String getInName()
    {
        return inName;
    }

    public String getDisFlag() {
        return disFlag;
    }

    public void setDisFlag(String disFlag) {
        this.disFlag = disFlag;
    }

    public void setIsShow(String isShow)
    {
        this.isShow = isShow;
    }

    public String getIsShow()
    {
        return isShow;
    }
    public void setNumSoft(Integer numSoft)
    {
        this.numSoft = numSoft;
    }

    public Integer getNumSoft()
    {
        return numSoft;
    }

    public String getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(String delFlag) {
        this.delFlag = delFlag;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("inName", getInName())
            .append("createTime", getCreateTime())
            .append("updateTime", getUpdateTime())
            .append("createBy", getCreateBy())
            .append("updateBy", getUpdateBy())
            .append("disFlag", getDisFlag())
            .append("isShow", getIsShow())
            .append("numSoft", getNumSoft())
            .append("parentId", getParentId())
            .append("ancestors", getAncestors())
            .toString();
    }
}
